The Larysz Family Web Site
September or October 2001: Barford in Warwickshire, England
September or October 2001: Barford in Warwickshire, England
[1 of 30]
Possibly St. Peters parish church in Barford.
|
beginning
|
home
|
maximum resolution images
[1 of 30]